roasted over a wooden fire or tinder (a lamb) - Español Inglés Diccionario